Provera da li je broj 0 - greška
време | меморија | улаз | излаз |
---|---|---|---|
1 s | 1000 Mb | стандардни излаз | стандардни улаз |
Sledeći program treba da učita jedan ceo broj. Ako je učitani broj 0, treba ispisati upozorenje "Broj je 0!". U suprotnom, treba ispisati učitani broj. Međutim, program uvek ispisuje samo 0. Gde je programer pogrešio? Ispravi njegovu grešku.
#include <iostream>
using namespace std;
void main()
{
int x;
cin >> x;
if (x = 0)
cout << "Broj je 0!";
else
cout << x;
}
Ceo broj.
Uneti broj, ako je različit od 0. U suprotnom, poruka sa upozorenjem da je broj 0.
Улаз
Излаз
Primer 1: 5
Primer 2: -5
Primer 3: 0
Primer 1: 5
Primer 2: -5
Primer 3: Broj je 0!
Морате бити улоговани како бисте послали задатак на евалуацију.